physical vigor - Turc Anglais Dictionnaire